package com.siwei.mes.service.experiment;

import com.github.pagehelper.PageInfo;
import com.siwei.mes.common.query.PageQuery;
import com.siwei.mes.entity.experiment.TestBlockInfo;

/**
 * @Description: 压试块
 * @Version: 1.0
 * @author: chenmaolin
 * @date: 2024/1/1 01:03
 */
public interface TestBlockService {
    PageInfo<TestBlockInfo> getPage(PageQuery<TestBlockInfo, TestBlockInfo> query);

    /**
     * 根据id获取压试块信息
     *
     * @param id
     * @return
     */
    TestBlockInfo loadById(Long id);

    /**
     * 完成压试块
     *
     * @param id
     */
    void finish(Long id);

    /**
     * 修改压试块信息
     *
     * @param entity
     */
    void update(TestBlockInfo entity);
}
